
class Person {

  // 1. 给属性类型
  name: string
  age: number
  sex: string

  constructor() {
    this.age = 22
    this.name = '长生'
    this.sex = '男'
  }

  // 给方法类型
  sayHi(): void {
    console.log(`${this.name}说：在座的各位，都是人才!`);
  }

}


// 限制对象的类型
const pc1: Person = new Person()

pc1.sayHi()

export {}